Banking ChatBot application
The project goal was to introduce ChatBot, software tool for robotization of a various supporting task within bank operations.
Challenges
- Defining correct NLP free-text semantics for free-text Croatian language
- Finding right measure of a free-text and formalization so that users can feel comfortable with Bot interaction
- Advertising the ChatBot use within corporate environment
Software Architecture
Business analysis
Solution Design
Custom Software Development
Technologies used
- Enterprise Architecture
- OpenAPI
- Typescript
- Angular
- Java
- Spring Boot
- Machine Learning
- NLP
Team composition:
Project highlights:
Emphasis was on leveraging the latest technologies, both AI and UX, in order to deliver exceptional user experiences. Initial application was on internal customer support agents and processes. Support agents now have more time to focus on complex cases while AI handles the repetitive work. Full-stack development was applied.
Benefits:
As a software tool for robotization of a various supporting task within bank operations, it offloaded teams from repetitive tasks (e.g. IT support, employee provisioning).